﻿
body {
    font: 13px/24px sans-serif,Arial;
    color: #444444;
    font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    background: #FAFAFA;
    margin:0px;
    padding:0px;
}

h1{
    margin:0px;
}

img, ul, li, input, i {
    margin: 0;
    padding: 0;
    font-style: normal;
}

input, textarea, select {
    outline: none;
}
ul, li {
    list-style: none;
}
h1 {
    font-weight: normal;
}

a {
    color: #444;
    text-decoration: none;
}

    a:hover {
        color: #1185D2;
    }
a img{
border:0px;
}
.NavStyle {
    width: 1004px;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    color: #888888;
}

    .NavStyle a {
        text-decoration: none;
        color: #444444;
    }

        .NavStyle a:hover {
            color: #1185D2;
        }

    .NavStyle span {
        margin: 0 5px;
    }

.content {
    /*width: 1004px;
    margin: auto;
    background:white;*/
        width: 964px;
    margin: auto;
    overflow: hidden;
    background: white;
    padding: 0px 20px;
}
.netSchPage .content {
    background:none;
    padding: 0px 5px;
}

.clear {
    clear: both;
}

.right {
    float: right;
}

.left {
    float: left;
}

.itemHover {
    background-color: #FFF0F5;
}

.grayHover {
    background-color: #EDEDED;
}
.redFont {
    color:red;
}


/*********************************************通用按钮******************************************/
/**下载**/
.icoDatumDownload {
background: url(../images/ico/icocommon.png) -60px -60px no-repeat;
float: left;
margin-top: 7px;
height: 22px;
width: 20px;
padding-right: 6px;
margin-left: 17px;
}

/*查看更多按钮*/
.viewMoreBtn {
    background: #FCC4D6;
    height: 35px;
    line-height: 35px;
    text-align: center;
    cursor: pointer;
    margin: auto;
    margin-top: 20px;
    -webkit-transition: background linear 0.3s;
    transition: background linear 0.3s;
    letter-spacing: 2px;
}
    .viewMoreBtn:hover {
        background: #ED9BB4;
        color: black;
    }

/*关注按钮*/
.attentionBtn {
    height: 30px;
    width:75px;
    line-height: 29px;
    text-align: center;
    padding: 0px 30px 0px 15px;
    color: white;
    font-size: 13px;
    letter-spacing: 2px;
    background: #FF6699;
    display: inline-block;
    cursor: pointer;
    font-weight: lighter;
}

    .attentionBtn span {
        float: left;
        display: block;
        width: 18px;
        height: 18px;
        background: url(../images/ico/icocommon.png) -34px 5px no-repeat;
        margin-top: 3px;
        margin-right: 10px;
    }
    .attentionBtnHot {
           color: #FF0;
    }
    .ApplyOnline:hover,
    .attentionBtn:hover {
        background: #E04374;
        color: #FF0;
    }
.schAgentBtn {
    padding:0;
}
/**分页控件**/
div.bluePager span.Hot {
    background-color: #FF6699;
}
    div.bluePager span.Hot:hover {
        background-color: #F05D8B;
    }

/*****************全站小图标************/
.docIco,
.docxIco {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background: url(../images/ico/icocommon.png) -122px -3px no-repeat;
   margin: 5px 5px 0px 5px;
}

.pdfIco {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background: url(../images/ico/icocommon.png) -122px -32px no-repeat;
     margin: 5px 5px 0px 5px;
}

.rarIco,.zipIco {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background: url(../images/ico/icocommon.png) -92px -32px no-repeat;
    margin: 4px 5px 0px 5px;
}

.cloudIco {
    display: block;
    float: left;
    width: 22px !important;
    height: 20px;
    background: url(../images/ico/icocommon.png) -153px -32px no-repeat;
    margin: 5px 5px 0px 5px;
}

    /**************************没有数据全站处理***********************/
.noneData {
    max-width: 200px;
    border: 0px solid red;
    margin: auto;
    padding: 30px 0px;
    text-align: center;
    color: #999;
}

    .noneData .left {
        width: 120px;
        white-space: nowrap;
        text-align: right;
        letter-spacing: 1px;
        padding-top: 30px;
        font: 13px/1.5 tahoma,arial,"microsoft yahei",\5b8b\4f53;
    }


    

/********************** 右侧标题样式 1.带竖线的 2.蓝色背景 **********************/
.verLineTitle {
    border-bottom: 1px solid #FF679A;
    height: 40px;
    font-size: 15px;
    line-height: 40px;
}

    .verLineTitle .icon {
        border-left: 3px solid #FF679A;
        height: 20px;
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 4px;
    }

    .verLineTitle .viewMore {
        margin-top: 5px;
    }

.blueBackTitle {
    height: 35px;
    background: #E7F6FF;
    text-indent: 15px;
    font-size: 15px;
    letter-spacing: 2px;
    line-height: 35px;
}

.rightViewMore {
    display: inline-block;
    float: right;
    color: #A6A6A6;
    letter-spacing: 1px;
    margin-right: 2px;
    line-height: 20px;
    font-size: 13px;
    font-family: '宋体',Arial;
    padding-top: 12px;
    padding-right: 5px;
}

    .rightViewMore:hover {
        color: #1284d2;
        text-decoration: underline;
    }

/**********************右侧 热门下载****************************/

.downLoadIcon {
    float: left;
    background: url(../images/ico/icojp.png) -60px -30px no-repeat;
    display: inline-block;
    width: 25px;
    height: 20px;
    border: 0px solid red;
    cursor:pointer;
}
.datumRightPanel {
    margin-top: 0px !important;
    background:white;
}

    .datumRightPanel .inner {
        min-height: 300px;
        padding: 10px;
    }

    .datumRightPanel .item {
        padding-top: 5px;
        /*padding-bottom: 10px;*/
        border: 0px solid red;
    }

    .datumRightPanel .number {
        line-height: 30px;
        float: left;
    }

    .datumRightPanel .hotNumber {
        color: #1284d2;
    }

    .datumRightPanel .name {
        float: left;
        margin-left: 10px;
        line-height: 28px;
        padding-top:1px;
    }
        .datumRightPanel .name span {
            margin:4px 2px 0px 0px;
        }
        .datumRightPanel .name > a {
            display: block;
            width: 160px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

    .datumRightPanel .downCount {
        color: #9a9a9a;
        display: block;
        margin-left: 5px;
        float: left;
    }

    .datumRightPanel .downLoadIcon {
        margin-top: 2px;
    }

    .datumRightPanel .downDiv {
        padding-right: 12px;
        float: right;
    }


/*********************************内容页面，操作踩、赞、分享*******************/
.operateArea {
    margin-top: 20px;
    width: 670px;
    height: 30px;
}
    .operateArea ul li {
        width: 20px;
        height: 20px;
        float: left;
        cursor: pointer;
        margin-left: 10px;
    }

.dPraise {
    background: url(../images/ico/zanico.png) no-repeat;
    width: 23px;
    height: 25px;
}

    .dPraise:hover {
        background: url(../images/ico/zanico.png) no-repeat 0 -46px;
    }

.dPraise2 {
    background: url(../images/ico/zanico.png) no-repeat 0 -46px;
}

.operateArea .number {
    float: left;
    margin-left: 2px;
    width:auto;
}

.dStamp {
    background: url(../images/ico/zanico.png) no-repeat 0 -25px;
    margin-top: 3px;
}

    .dStamp:hover {
        background: url(../images/ico/zanico.png) no-repeat 0 -71px;
    }

.dStamp2 {
    background: url(../images/ico/zanico.png) no-repeat 0 -71px;
    margin-top: 3px;
}
.shareContainer .shareSpan {
    float: left;
}

.shareList {
    width: 120px;
    padding-top: 1px;
    float: left;
}

    .shareList li {
        width: 20px;
        height: 20px;
        float: left;
        cursor: pointer;
        margin-left: 10px;
        transition: transform linear 0.2s;
        -webkit-transition: transform linear 0.2s;
        border-radius: 50%;
    }

.fx_sina {
    /*background: url(../images/ico/share.png) no-repeat 0 0;*/
    background: url(../images/ico/share.png) no-repeat 0 -20px;
}

.fx_qzone {
    /*background: url(../images/ico/share.png) no-repeat -20px 0;*/
    background: url(../images/ico/share.png) no-repeat -20px -20px;
}

.fx_t {
    /*background: url(../images/ico/share.png) no-repeat -40px 0;*/
    background: url(../images/ico/share.png) no-repeat -40px -20px;
}

.fx_renren {
    /*background: url(../images/ico/share.png) no-repeat -60px 0;*/
    background: url(../images/ico/share.png) no-repeat -60px -20px;
}

.shareList li:hover {
    transform: translate(0px,-3px) scale(1.1);
    -webkit-transform: translate(0px,-3px) scale(1.1);
    box-shadow: rgba(0,0,0,0.3) 3px 3px 3px;
}

.fx_sina:hover {
    background: url(../images/ico/share.png) no-repeat 0 -20px;
}

.fx_qzone:hover {
    background: url(../images/ico/share.png) no-repeat -20px -20px;
}

.fx_t:hover {
    background: url(../images/ico/share.png) no-repeat -40px -20px;
}

.fx_renren:hover {
    background: url(../images/ico/share.png) no-repeat -60px -20px;
}
.fx_weixin {
    /*background: url(../images/ico/share.png) no-repeat -100px 0;*/
    background: url(../images/ico/share.png) no-repeat -100px -20px;
}

    .fx_weixin:hover {
        background: url(../images/ico/share.png) no-repeat -100px -20px;
    }
.fx_tieba {
    /*background: url(../images/ico/share.png) no-repeat -40px 0;*/
    background: url(../images/ico/share.png) no-repeat -122px -20px;
}

    .fx_tieba:hover {
        background: url(../images/ico/share.png) no-repeat -122px -20px;
    }
    .shareList .bds_weixin {
    /*background: url(../images/ico/share.png) no-repeat -100px 0;*/
    background:none;
}
/**上一篇，下一篇**/
.prev_next {
    line-height: 2em;
    text-indent: 10px;
}
    .prev_next .prev {
        margin: 15px 0px 0px 0px;
    }
    .prev_next .leftTitle {
        color: #B1B1B1;
    }
    /****************************************ueditor编辑框样式**************************************/
/***百度编辑器样式***/
.ueditor {
}
    .ueditor img {
        max-width:96%;
    }

    .ueditor p {
        margin: 5px 0px;
    }

    .ueditor table {
        margin-bottom: 10px;
        border-collapse: collapse;
        display: table;
        font-size: 15px;
        line-height: 1.5em;
    }

        .ueditor table td {
            display: table-cell;
            vertical-align: inherit;
            padding: 5px 8px;
            border: 1px solid #DDD;
        }

        .ueditor table th {
            padding: 5px 5px;
            border: 1px solid #DDD;
            border-top: 1px solid #BBB;
            background-color: #F7F7F7;
        }

table tr.firstRow th {
    border-top-width: 2px;
}
.ueditor hr {
    display: block;
    -webkit-margin-before: 0.5em;
    -webkit-margin-after: 0.5em;
    -webkit-margin-start: auto;
    -webkit-margin-end: auto;
    border-style: inset;
}

/***************************************** 1.进度条 封装1.0样式 *********************************/

/***
    1.进度条 封装1.0样式
    **/

.msgPanel {
    position: fixed;
    width: 100%;
    height: 0px;
    z-index: 99995;
    border: 0px solid red;
    top: 0px;
}

    .msgPanel .msgBack {
        position: fixed;
        width: 100%;
        height: 100%;
        background-color: blue;
        opacity: 0.05;
        filter: alpha(opacity=5);
        top: 0px;
        left: 0px;
    }

.msgInner {
    width: 150px;
    height: 30px;
    line-height: 30px;
    position: relative;
    margin: 0px auto;
    text-align: center;
    color: white;
    background: #5EC0FF;
    display: block;
    font-size: 13px;
    font-family: '宋体',Arial;
    padding: 0px 30px;
}

    .msgInner .loadDiv {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
    }

    .msgInner .loading {
        position: absolute;
    }



    /**网站顶部**/
.logTop {
    width: 100%;
    background: #FAFAFA;
    height: 30px;
    border-bottom: 1px solid #d8d8d8;
    line-height: 30px;
    font-family: "宋体",Arial,'Microsoft YaHei';
    position: relative;
    z-index: 102;
    font-size: 13px;
}

    .logTop .inner {
        width: 1004px;
        margin: auto;
    }

        .logTop .inner .left {
            float: left;
        }

    .logTop a {
        cursor: pointer;
    }

    .logTop .inner .left span {
        display: inline-block;
        padding: 0px 8px;
        color: #A6A6A6;
    }

    .logTop #t_menunav {
        text-decoration: none;
        color: #444;
    }

    .logTop .inner .right {
        float: right;
        margin-right: 20px;
    }

    .logTop .memus {
        position: absolute;
        padding-top: 5px;
        padding-bottom: 10px;
        top: 200px;
        opacity: 1;
        display: none;
        width: 90px;
        background-size: 110px 120px;
        text-align: center;
        font-size: 12px;
        z-index: 999;
        border: 1px solid #d8d8d8;
        background: #FAFAFA;
    }

        .logTop .memus li {
            border-bottom: 1px dashed #d8d8d8;
        }

/*友情链接*/
.friendLink {
    margin-top: 15px;
}

    .friendLink .inner {
        width: 1004px;
        margin: auto;
    }

    .friendLink .titleDiv {
        padding-top: 5px;
        height: 30px;
        line-height: 25px;
        border: 0px solid red;
    }

        .friendLink .titleDiv .titleIcon {
            border: 0px solid red;
            width: 30px;
            height: 25px;
            float: left;
            margin-right: 2px;
            background: url(http://www.weilanliuxue.cn/Content/images/index2/index2.png) no-repeat -300px -32px;
        }

    .friendLink .titleText {
        font-size: 16px;
        font-weight: normal;
        float: left;
        color: #444444;
        letter-spacing: 1px;
    }

    .friendLink .block {
        padding: 12px 25px;
        background: white;
        border: 1px solid #D6D6D6;
        box-shadow: rgba(0,0,0,0.1) 0px 1px 3px;
        border-top: 1px solid #4189BB;
        min-height: 32px;
    }

    .friendLink .item {
        display: inline-block;
        float: left;
        padding: 2px 4px;
        margin: 2px 6px;
    }
/*************************************评估框内容***************************************/
/*预约*/
.dialogDiv {
    width: 100%;
    overflow: hidden;
}

.orderForm {
    overflow: hidden;
    margin: auto;
}

    .orderForm table td {
        padding: 6px 0;
        position: relative;
    }

    .orderForm .text {
        border: 1px solid #d5d5d5;
        float: left;
        width: 247px;
        margin-right: 10px;
        outline: 0 none;
        padding: 5px 4px;
        /*height: 18px;*/
        line-height: 18px;
    }

        .orderForm .text:focus {
            box-shadow: rgba(0,0,0,0.2) 0px 0px 5px;
        }

    .orderForm table .t {
        font-size: 14px;
        width: 125px;
        padding-right: 10px;
        text-align: right;
        vertical-align: top;
        color: #404040;
        padding-top: 10px;
        font-family: 'Microsoft YaHei';
        _line-height: 24px;
    }

    .orderForm em {
        color: red;
        padding: 5px;
    }

    .orderForm .selectBox {
        display: inline-block;
        float: left;
        height: 30px;
        line-height: 30px;
    }

        .orderForm .selectBox .selectIcon {
            width: 25px;
            height: 21px;
            float: right;
            position: absolute;
            top: 50%;
            margin-top: -11px;
            right: 2px;
        }

.dialogDiv .btnDiv {
    margin: auto;
    text-align: center;
    margin-top: 10px;
}

    .dialogDiv .btnDiv .o_btn {
        width: 120px;
        height: 34px;
        text-align: center;
        font-size: 18px;
        line-height: 32px;
        cursor: pointer;
        display: inline-block;
    }

        .dialogDiv .btnDiv .o_btn:hover {
            background: #52B2ED;
        }

    .dialogDiv .btnDiv .back_btn {
        background-color: #D9D9D9;
        color: #fff;
        margin-right: 16px;
    }

    .dialogDiv .btnDiv .ok_btn {
        background-color: #5EC0FF;
        color: #fff;
    }

    /*
  流程图标样式定义
*/
.flowIconContainer {
    width: 1002px;
    margin: auto;
    margin-top: 15px;
    margin-bottom: 20px;
    height: 150px;
    border: 1px solid #E5E5E5;
    border-top-color: #FF6699;
    box-shadow: rgba(229,229,229,0.5) 1px 1px 1px 0px;
    background: white;
}

    .flowIconContainer .inner {
        margin: 12px;
    }

    .flowIconContainer .arrow {
        width: 15px;
        height: 30px;
        background: url(../images/ico/diy_ico.png) no-repeat 0px -250px;
        display: block;
        float: left;
        margin: 45px 1px 0px 1.5px;
    }

.flowIcon {
    width: 82px;
    height: 82px;
    background: url(../images/ico/diy_ico.png) no-repeat -4px 0px;
    display: block;
    float: left;
    transition: all ease 0.3s;
}


.flowIconContainer a:hover .flowIcon {
    opacity:0.9;
}
.flowIcon1_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -4px -112px;
}

.flowIcon2 {
    background: url(../images/ico/diy_ico.png) no-repeat -90px 0px;
}

.flowIcon2_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -90px -112px;
}

.flowIcon3 {
    background: url(../images/ico/diy_ico.png) no-repeat -172px 0px;
}
.flowIcon3_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -172px -112px;
}
.flowIcon4 {
    background: url(../images/ico/diy_ico.png) no-repeat -256px 0px;
}
.flowIcon4_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -256px -112px;
}
.flowIcon5 {
    background: url(../images/ico/diy_ico.png) no-repeat -339px 0px;
}
.flowIcon5_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -339px -112px;
}
.flowIcon6 {
    background: url(../images/ico/diy_ico.png) no-repeat -423px 0px;
}
.flowIcon6_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -423px -112px;
}
.flowIcon7 {
    background: url(../images/ico/diy_ico.png) no-repeat -505px 0px;
}
.flowIcon7_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -505px -112px;
}
.flowIcon8 {
    background: url(../images/ico/diy_ico.png) no-repeat -588px 0px;
}
.flowIcon8_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -588px -112px;
}
.flowIcon9 {
    background: url(../images/ico/diy_ico.png) no-repeat -672px 0px;
}
.flowIcon9_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -672px -112px;
}
.flowIcon10 {
    background: url(../images/ico/diy_ico.png) no-repeat -757px 0px;
}
.flowIcon10_1 {
    background: url(../images/ico/diy_ico.png) no-repeat -757px -112px;
}
.txtInner{
    position:relative;
}
.txtInner span{
    position:absolute;
    text-align:center;
    font-size:16px;
    color:#545454;
    width:1004px;
    line-height:35px;
    background:#fff;

}
.flowtxt{
        display:none;
}

        /***导航***/
.navigation {
    background: #FF679A;
}

    .navigation .index {
        background: #E14374;
    }

    .navigation .arrow {
        background: url(../Images/index/index2.png) -30px 0px no-repeat;
    }

    .navigation .itemContainer:hover .arrow {
        background: url(../Images/index/index2.png) -60px 0 no-repeat;
        transform: rotate(180deg);
    }

        .navigation .active, .navigation .active .show {
            background-color: #FFD9E6;
            color: #054F81;
        }




/****网站底部*****/

    .footer .iconLine {
        background-color: #FF679A;
        height: 85px;
    }


    .footer .iconLine .item {
        height: 85px;
        width: 96px;
        float: left;
        color: white;
        text-align: center;
        font-weight: lighter;
        margin-left: 40px;
    }

        .footer .iconLine .item:hover {
            background-color: #E04374;
        }
#siteSearch {
    background: #FF679A;
}

/******顶部链接样式*****/
.otherLink{
    margin-right:20px;
}
.otherLink a{
    display:block;
    width:140px;
    height:26px;
    border:1px solid #FF6699;
    text-align:center;
    line-height:26px;
}
.otherLink a:hover{
    border:1px solid #FFD9E6;
    background:#FFD9E6;
    color:initial;
}


/*****右侧浮动*******/
.newrightDownBlock {
    border: 0px solid red;
    position: fixed;
    width: 49px;
    padding-left: 10px;
    bottom: 340px;
    right: 15px;
    z-index: 1000;
    padding-top: 20px;
}

    .newrightDownBlock .item {
        width: 48px;
        height: 48px;
        border: 0px solid green;
        position: relative;
        margin-top:2px;
    }


    .newrightDownBlock .icon {
        width: 48px;
        height: 48px;
        background: url(../images/ico/rightIco.png) no-repeat;
        background-position: -22px -12px;
        cursor: pointer;
    }

    .newrightDownBlock .iconCePing:hover {
        background-position: -84px -12px;
    }

    .newrightDownBlock .iconXinShou {
        background-position: -22px -299px;
    }

        .newrightDownBlock .iconXinShou:hover {
            background-position: -84px -299px;
        }

    .newrightDownBlock .iconZiLiao {
        background-position: -22px -59px;
    }

        .newrightDownBlock .iconZiLiao:hover {
            background-position: -84px -59px;
        }

    .newrightDownBlock .iconWenda {
        background-position: -22px -106px;
    }

        .newrightDownBlock .iconWenda:hover {
            background-position: -84px -106px;
        }

    .newrightDownBlock .iconQQ {
        background-position: -22px -154px;
    }

        .newrightDownBlock .iconQQ:hover {
            background-position: -84px -154px
        }
    .newrightDownBlock .iconWeiXin {
        background: url(http://www.weilanliuxue.cn/content/images/index2/rightIco.png) no-repeat;
        background-position: -23px -352px;
    }

        .newrightDownBlock .iconWeiXin:hover {
            background-position: -84px -355px;
        }
/*******************/
.weixinPic {
    position: absolute;
    width: 160px;
    /*height: 180px;*/
    top: -65px;
    right: 55px;
    padding: 0 5px;
    display: none;
}
.weixinPic img {
    width: 160px;
}
.newrightDownBlock .item6:hover .weixinPic {
    display: block;
}

    .newrightDownBlock .iconLiuYan {
        background-position: -22px -203px;
    }

        .newrightDownBlock .iconLiuYan:hover {
            background-position: -84px -203px;
        }
        .newrightDownBlock .iconShare {
             background: url(http://www.weilanliuxue.cn/content/images/index2/rightIconew.png) no-repeat;
        background-position:-23px -302px; 
    }

        .newrightDownBlock .iconSharehover {
            background: url(http://www.weilanliuxue.cn/content/images/index2/rightIconew.png) no-repeat;
            background-position: -84px -302px;
        }


    .newrightDownBlock .bdsharebuttonbox{
        position:absolute;
        width:178px;
        height:44px;
        border:1px solid #e95070;
        top:1px;
        right:45px;
        background:#fff;
        padding:0 5px;
        display:none;
    }
    .newrightDownBlock .bds_qzone {
        width: 33px;
        height: 33px;
        background: url(http://www.weilanliuxue.cn/content/Images/ico/shareIco.png) no-repeat;
        background-position:-4px -10px !important;
            padding-left: 0px !important;
            margin-left:5px !important;
    }
.newrightDownBlock .bds_tsina {
        width: 33px;
        height: 33px;
        background: url(http://www.weilanliuxue.cn/content/Images/ico/shareIco.png) no-repeat;
        background-position:-74px -10px !important;
            padding-left: 0px !important;
            margin-left:5px !important;
    }
.newrightDownBlock .bds_tieba {
        width: 33px;
        height: 33px;
        background: url(http://www.weilanliuxue.cn/content/Images/ico/shareIco.png) no-repeat;
        background-position:-110px -10px !important;
            padding-left: 0px !important;
            margin-left:5px !important;
    }
.newrightDownBlock .bds_weixin {
        width: 33px;
        height: 33px;
        background: url(http://www.weilanliuxue.cn/content/Images/ico/shareIco.png) no-repeat;
        background-position:-39px -10px !important;
            padding-left: 0px !important;
            margin-left:5px !important;
    }

        /************右侧专题推荐*****************/
.topicRecommedR .item{
    padding:0 5px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}

.topicRecommedR .verticalLine {
    border-left: 2px solid #888888;
    height: 18px;
    float: left;
    margin: 0px 15px;
    margin-top: 4px;
}

.topicRecommedR .inner {
    padding: 15px 2px;
    height: 200px;
}

.topicRecommedR .lineTop {
    /*height: 60px;*/
    padding-bottom: 4px;
    padding-left: 5px;
    border-bottom: 1px dashed #D5D5D5;
    margin-bottom: 2px;
}

    .topicRecommedR .lineTop img {
        width: 100px;
        height: 57px;
    }

    .topicRecommedR .lineTop .right {
        width: 145px;
    }

    .topicRecommedR .lineTop .title {
        font-size: 14px;
    }

.topicRecommedR .item a {
    line-height: 27px;
    display: block;
    width: 270px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    margin-right: 3px;
}


/*******网络学院*******/
.netSchPage .liSmall {
    float: left;
    margin-left: 10px;
    color: #444444;
    min-width: 220px;
}
.blockBack{
    background:#f0f5ff;
}


/********文章表单*********/
.zx_pinggu{
    width:95%;
    background:#f3f3f3;
    overflow:hidden;
    margin-left:2.5%;
    padding:20px 0;
}
 .zx_pinggu .item{
      margin:10px 0 10px 8px;
      float:left;
  }
 .zx_pinggu .item span{
        line-height:30px;
        display:block;
        width:75px;
        text-align:right;
        float:left;
    }
  .zx_pinggu .item01 span{
        width:50px;
    }
.zx_pinggu .item input {
    width:130px;
    line-height:30px;
    height:30px;
    padding:0 5px ;
    border:1px solid #e4e4e4;
}
.zx_pinggu select {
    width: 52px;
    text-align: center;
    height: 30px;
    border: 0;
    border-right: 1px solid #ededed;
    float: left;
    color:#bebebe;
}

#txtContact {
    padding: 0 5px;
    width: 100px;
    height: 30px;
    border: 0;
    float: left;
}

.zx_pinggu .item .bdk {
    width:145px;
    line-height:30px;
    height:30px;
    padding:0 5px ;
    border:1px solid #e4e4e4;
    float:left;
    background:#fff;
}
.zx_pinggu .tjBtn {
    float: left;
    width: 100px;
    height: 30px;
    margin: 10px 0 10px 20px;
    cursor: pointer;
    background:#FF6699;
    color:#fff;
    text-align:center;
    line-height:30px;
    border-radius:5px;
}
.zx_pinggu .tjBtn:hover{
    opacity:.8;
}

.bdxfDivtwo {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 1000;
    display: none;
}

    .bdxfDivtwo .bigBG {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        z-index: 1000;
        background: #000;
        opacity: .5;
    }

    .bdxfDivtwo .bdxfMain {
        position: absolute;
        background: url('../Images/index/diytan02.png') top center no-repeat;
        width: 473px;
        height: 343px;
        top: 50%;
        margin-top: -171.5px;
        left: 50%;
        margin-left: -236.5px;
        z-index: 1001;
        border-radius: 20px;
    }

        .bdxfDivtwo .bdxfMain .bdDiv {
            width: 425px;
            margin: 45px auto 0;
        }

            .bdxfDivtwo .bdxfMain .bdDiv .item {
                width: 100%;
                margin: 10px auto 0;
                overflow: hidden;
            }

                .bdxfDivtwo .bdxfMain .bdDiv .item input {
                    height: 58px;
                    line-height: 58px;
                    width: 275px;
                    background: #e5e5e5;
                    border: 0;
                    padding: 0 5px;
                    float: left;
                }

                .bdxfDivtwo .bdxfMain .bdDiv .item span em {
                    color: red;
                    padding-right: 5px;
                }

                .bdxfDivtwo .bdxfMain .bdDiv .item span {
                    width: 100px;
                    line-height: 58px;
                    text-align: right;
                    font-size: 18px;
                    display: block;
                    float: left;
                }

            .bdxfDivtwo .bdxfMain .bdDiv .tjBtn {
                width: 155px;
                height: 40px;
                line-height: 40px;
                text-align: center;
                background: #e76242;
                color: #fff;
                margin: 20px auto;
                cursor: pointer;
            }

        .bdxfDivtwo .bdxfMain .closeBtn {
            display: block;
            width: 25px;
            height: 25px;
            line-height: 25px;
            text-align: center;
            font-size: 20px;
            position: absolute;
            right: 5px;
            top: 5px;
            cursor: pointer;
        }

.yzxfDiv {
    background: url('../Images/index/diytan03.png') bottom center no-repeat;
    position: fixed;
    height: 206px;
    width: 100%;
    bottom: 0;
    z-index: 100;
}

    .yzxfDiv .yzxfBtn {
        width: 175px;
        height: 45px;
        line-height: 45px;
        text-align: center;
        border-radius: 45px;
        background: #fff100;
        font-size: 22px;
        position: absolute;
        top: 132px;
        left: 50%;
        margin-left: 230px;
        cursor: pointer;
    }
    .yzxfDiv .closeBtn {
        display: block;
        width: 35px;
        height: 35px;
        line-height: 35px;
        text-align: center;
        font-size: 30px;
        position: absolute;
        right: 50%;
        margin-right:-500px;
        top: 98px;
        cursor: pointer;
    }
.yzxfDivBtn {
    position: fixed;
    height: 46px;
    width: 205px;
    background: #e4512e;
    bottom: 4px;
    left:50%;
    margin-left:-750px;
    z-index: 100;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    color:#fff;
    font-size:25px;
    text-align:center;
    line-height:46px;
    display:none;
    cursor:pointer;
}